microalgae immobilization - Allemand Anglais Dictionnaire